primitive rocks - French English Dictionary